﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package reprise.utils {

    public class ProxyFunction {

        public static function create(_arg1:Object, _arg2:Function, ... _args):Function{
            var params:Array;
            var scope = _arg1;
            var method = _arg2;
            var args = _args;
            params = args;
            var proxyFunc:Function = function ():Object{
                var _local2:Object = method.apply(scope, arguments.concat(params));
                return (_local2);
            };
            return (proxyFunc);
        }

    }
}//package reprise.utils 
